self-managed work team - English Synonyms Dictionary